Main caption: Steam, David Caruso's South Beach store Keywords: David Caruso - clothing - clothing store - day - Florida - mannequin - Miami - no people - outdoors - reflection - shower curtain - South Beach - steam - street - text - tub - water bottle - white - window - window displayView asset onlyMatthew Hranekhrk20021101b008 AAC22642 Original Publication: InStyle+ add to lightbox+ add to requestsRelated Assets: View All